/**
 * /fileControll/downloadFile.do?filePath=${essayFile.filePath }
 */
layui.use('layer',function(){
	var layer=layui.layer;
	$("#obtain").click(function(){
		var essayId=$(this).attr("essayId");
		layer.alert('获取后获得下载权，确认获取吗', function(index) {
			$.ajax({
				type:'POST',
				url:'/essay/downLoadValidity.do',
				data:{
					essayId : essayId
				},
				success:function(value){
					if(value=="unlogin"){
						layer.msg("您还未登录，无法获取", {
							icon : 2,
							time : 1000
						},function(){
							window.location.href="/login.html"
						});
					}else if(value=="shortIntegration"){
						layer.msg("积分不足，试着上传几个文件", {
							icon : 2,
							time : 1000
						});
					}else if(value=="false"){
						layer.msg("服务器好像出错了，请稍后重试", {
							icon : 2,
							time : 1000
						});
					}else if(value=="obtainSuccess"){
						layer.msg("获取成功,，现在可以下载了", {
							icon : 2,
							time : 1000
						});
					}else if(value=="mine"){
						layer.msg("您本人的上传，随时可以下载呦", {
							icon : 2,
							time : 1000
						});
					}else if(value=="alreadyObtain"){
						layer.msg("已经获取过下载权限，随时可以下载呦", {
							icon : 2,
							time : 1000
						});
					}
				}
			})
		});
	});
	
/***********************下载文件***********************************/
	$("[name='download']").click(function(){
		var filePath=$(this).attr("filePath");
		var essayId=$(this).attr("essayId");
		$.ajax({
			type : 'POST',
			url : '/essay/downLoad.do',
			data : {
				essayId : essayId
			},
			success : function(value) {
				if(value=="ok"){
					window.location.href="/fileControll/downloadFile.do?filePath="+filePath
				}else if(value=="no"){
					layer.msg("您还没有获取下载权限呦", {
						icon : 2,
						time : 1000
					});
				}else if(value=="unlogin"){
					layer.msg("您还未登录，请先登录", {
						icon : 2,
						time : 1000
					},function(){
						window.location.href="/login.html"
					});
				}
			}
		})
	});
	
	/** *************************************************************************** */
	layui.use('element', function() {
		var element = layui.element;
		$(document).ready(function(){  
			$("#collcet").click(function(){
				var essayId = $(this).attr("essayId");
				$.ajax({
					type:'POST',
					url:'/collection/collect.do',
					data:{
						essayId:essayId,
					},
					success:function(value){
						if(value=="success"){
							layer.msg("收藏成功");
							this.hide();
						}else if(value=="false"){
							layer.msg("服务器好像出错了，请稍后再试");
						}else if(value=="alreadycollection"){
							layer.msg("您已经收藏过了哟");
						}else if(value=="unlogin"){
							 layer.msg("请先登录",{icon:1,time:1000});
						}
					}
				});
			});
		});
	});
	
	layui.use('layedit', function() {
		var layedit = layui.layedit;
		var edit = layedit.build('L_content', {
			tool : [ 'strong' // 加粗
			, 'italic' // 斜体
			, 'underline' // 下划线
			, 'del' // 删除线
			, '|' // 分割线
			, 'left' // 左对齐
			, 'center' // 居中对齐
			, 'right' // 右对齐
			, 'face' // 表情
			]
		}); // 建立编辑器
		
		layui.use('form', function() {
			var form = layui.form;
			// 自定义验证 用于将富文本编辑器中的文本同步到text area中
		    form.verify({
		    	content: function(value) { 
		             return layedit.sync(edit);
		            }
		    });
		    
			// 提交评论
			form.on('submit(submit)',function(){
				var content=layedit.getContent(edit);
				var essayId = $(this).attr("essayId");
				$.ajax({
					type:'POST',
					url:'/comment/publishcomment.do',
					data:{
						essayId:essayId,
						content:content
					},
					success:function(res){
						if(res=="repeat"){
							layer.alert('对不起，您已进行过评论', function(index){
								  layer.close(index);
								  return false;
								}); 
						}
						else if(res=="success"){
							 layer.msg("评论成功",{icon:1,time:1000},function() {
								 window.location.href="/essay/essaydetail.do?essayId="+essayId;
		                        });
						}else if(res=="false"){
							layer.alert('服务器好像出错了,请重新填写', function(index){
								  location.reload();
								  layer.close(index);
								}); 
						}else if(res=="unlogin"){
							 layer.msg("您还没有登录呦，请先登录",{icon:1,time:1000},function(){
								 window.location.href="/login.html";
							 });
						}
					}
				});
				return false;
			});
		});
	});
});